Robert Cecil Martin (* 5. Dezember 1952[1]) ist ein US-amerikanischer Softwareentwickler, IT-Berater und Schriftsteller. Robert C. Martin, auch bekannt als „Uncle Bob“, arbeitet seit den 1970er Jahren in diversen Softwareentwicklungsprojekten, seit 1990 als international anerkannter IT-Berater. 2001 initiierte er die Entwicklung des Agilen Manifests, das Fundament agiler Softwareentwicklung.[2] Er ist auch führendes Mitglied der Bewegung Software Craftsmanship, die sich der Clean Code Softwareentwicklung verschrieben hat.
Robert C. Martin ist Gründer, Präsident und Chief Executive Officer von Object Mentor Inc.,[3] welche Beratung zu den Themen C++, Java, Objektorientierte Programmierung, Entwurfsmuster, UML, Agile Softwareentwicklung und Extreme Programming anbietet. Außerdem entwickelt Martin das Open-Source-Tool FitNesse,[4] ein Wiki für Akzeptanztests[5].
Von 1996 bis 1999 war er Chefredakteur des C++ Reports.